mitchell's arboreal alligator lizard - Spanish English Dictionary